#ifndef REPORT_CONFIG_H
#define REPORT_CONFIG_H
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#include "esp_system.h"
#include "esp_idf_version.h"
#include "esp_mac.h"
#include "esp_log.h"

#include "../LOG.h" 
#include "../app_config.h"
#include "../system_Config.h"
#include "../Product_Config.h"


#include "../my_driver/uart_driver.h"

#define SIZE 1024


void heart_beat_handle(); //心跳包
void send_register_package(); //发送注册信息包
void report_dazzling_handle();//上报处理函数
void change_CW_level_handle(u32 code,u8 num); //CW 色温调节
void change_CW_brighness_handle(u32 code,u8 num); //CW 亮度调节
void change_main_mode_handle(u32 code,u8 num); //主模式变换上报
void change_scene_mode_handle(u32 code,u8 num); //场景模式子模式变换上报
void change_part_info_handle(u32 code,PART_INFO_T part_info); //分段模式上报
void change_micro_senst_handle(u32 code,u8 num); //麦克风灵敏度
void change_spectral_mode_handle(u32 code,u8 num); //麦克风子模式
void change_direction_mode_handle(u32 code,u8 num); //方向设置

#endif